Package-level declarations

Types

Link copied to clipboard
class BluetoothViewModel @Inject constructor(bluetoothRepository: BluetoothRepository) : ViewModel

Thin view model which adapts the view layer to the BluetoothRepository.

Link copied to clipboard
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BluetoothViewModel_Factory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BluetoothViewModel_Factory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BluetoothViewModel_Factory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BluetoothViewModel_Factory : Factory<T>
Link copied to clipboard
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class BluetoothViewModel_HiltModules
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class BluetoothViewModel_HiltModules
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class BluetoothViewModel_HiltModules
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class BluetoothViewModel_HiltModules
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BluetoothViewModel_HiltModules_BindsModule_Binds_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BluetoothViewModel_HiltModules_BindsModule_Binds_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BluetoothViewModel_HiltModules_BindsModule_Binds_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BluetoothViewModel_HiltModules_BindsModule_Binds_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BluetoothViewModel_HiltModules_KeyModule_Provide_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BluetoothViewModel_HiltModules_KeyModule_Provide_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BluetoothViewModel_HiltModules_KeyModule_Provide_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BluetoothViewModel_HiltModules_KeyModule_Provide_LazyMapKey
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BluetoothViewModel_HiltModules_KeyModule_ProvideFactory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BluetoothViewModel_HiltModules_KeyModule_ProvideFactory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BluetoothViewModel_HiltModules_KeyModule_ProvideFactory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BluetoothViewModel_HiltModules_KeyModule_ProvideFactory : Factory<T>
Link copied to clipboard
class BTScanModel @Inject constructor(application: Application, serviceRepository: ServiceRepository, bluetoothRepository: BluetoothRepository, usbRepository: UsbRepository, usbManagerLazy: Lazy<UsbManager>, networkRepository: NetworkRepository, radioInterfaceService: RadioInterfaceService, recentAddressesRepository: RecentAddressesRepository) : ViewModel, Logging
Link copied to clipboard
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BTScanModel_Factory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BTScanModel_Factory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BTScanModel_Factory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BTScanModel_Factory : Factory<T>
Link copied to clipboard
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class BTScanModel_HiltModules
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class BTScanModel_HiltModules
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class BTScanModel_HiltModules
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class BTScanModel_HiltModules
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BTScanModel_HiltModules_BindsModule_Binds_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BTScanModel_HiltModules_BindsModule_Binds_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BTScanModel_HiltModules_BindsModule_Binds_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BTScanModel_HiltModules_BindsModule_Binds_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BTScanModel_HiltModules_KeyModule_Provide_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BTScanModel_HiltModules_KeyModule_Provide_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BTScanModel_HiltModules_KeyModule_Provide_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BTScanModel_HiltModules_KeyModule_Provide_LazyMapKey
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BTScanModel_HiltModules_KeyModule_ProvideFactory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BTScanModel_HiltModules_KeyModule_ProvideFactory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BTScanModel_HiltModules_KeyModule_ProvideFactory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class BTScanModel_HiltModules_KeyModule_ProvideFactory : Factory<T>
Link copied to clipboard
data class Channel(val settings: <Error class: unknown class> = default.settings, val loraConfig: <Error class: unknown class> = default.loraConfig)
Link copied to clipboard
Link copied to clipboard
data class Contact(val contactKey: String, val shortName: String, val longName: String, val lastMessageTime: String?, val lastMessageText: String?, val unreadCount: Int, val messageCount: Int, val isMuted: Boolean, val isUnmessageable: Boolean, val nodeColors: Pair<Int, Int>? = null)
Link copied to clipboard
class DebugViewModel @Inject constructor(meshLogRepository: MeshLogRepository, radioConfigRepository: RadioConfigRepository) : ViewModel, Logging
Link copied to clipboard
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class DebugViewModel_Factory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class DebugViewModel_Factory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class DebugViewModel_Factory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class DebugViewModel_Factory : Factory<T>
Link copied to clipboard
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class DebugViewModel_HiltModules
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class DebugViewModel_HiltModules
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class DebugViewModel_HiltModules
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class DebugViewModel_HiltModules
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class DebugViewModel_HiltModules_BindsModule_Binds_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class DebugViewModel_HiltModules_BindsModule_Binds_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class DebugViewModel_HiltModules_BindsModule_Binds_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class DebugViewModel_HiltModules_BindsModule_Binds_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class DebugViewModel_HiltModules_KeyModule_Provide_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class DebugViewModel_HiltModules_KeyModule_Provide_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class DebugViewModel_HiltModules_KeyModule_Provide_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class DebugViewModel_HiltModules_KeyModule_Provide_LazyMapKey
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class DebugViewModel_HiltModules_KeyModule_ProvideFactory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class DebugViewModel_HiltModules_KeyModule_ProvideFactory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class DebugViewModel_HiltModules_KeyModule_ProvideFactory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class DebugViewModel_HiltModules_KeyModule_ProvideFactory : Factory<T>
Link copied to clipboard
@Serializable
data class DeviceHardware(val activelySupported: Boolean = false, val architecture: String = "", val displayName: String = "", val hasInkHud: Boolean? = null, val hasMui: Boolean? = null, val hwModel: Int = 0, val hwModelSlug: String = "", val images: List<String>? = null, val partitionScheme: String? = null, val platformioTarget: String = "", val requiresDfu: Boolean? = null, val supportLevel: Int? = null, val tags: List<String>? = null)
Link copied to clipboard
sealed class DeviceListEntry

A sealed class is used here to represent the different types of devices that can be displayed in the list. This is more type-safe and idiomatic than using a base class with boolean flags (e.g., isBLE, isUSB). It allows for exhaustive when expressions in the code, making it more robust and readable.

Link copied to clipboard
data class DeviceVersion(val asString: String) : Comparable<DeviceVersion> , Logging

Provide structured access to parse and compare device version strings

Link copied to clipboard
Link copied to clipboard
data class EnvironmentGraphingData(val metrics: List<<Error class: unknown class>>, val shouldPlot: List<Boolean>, val leftMinMax: Pair<Float, Float> = Pair(0f, 0f), val rightMinMax: Pair<Float, Float> = Pair(0f, 0f), val times: Pair<Int, Int> = Pair(0, 0))
Link copied to clipboard
data class EnvironmentMetricsState(val environmentMetrics: List<<Error class: unknown class>> = emptyList())
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class Message(val uuid: Long, val receivedTime: Long, val node: Node, val text: String, val fromLocal: Boolean, val time: String, val read: Boolean, val status: MessageStatus?, val routingError: Int, val packetId: Int, val emojis: List<Reaction>, val snr: Float, val rssi: Int, val hopsAway: Int, val replyId: Int?, val originalMessage: Message? = null, val viaMqtt: Boolean = false)
Link copied to clipboard
data class MetricsState(val isLocal: Boolean = false, val isManaged: Boolean = true, val isFahrenheit: Boolean = false, val displayUnits: <Error class: unknown class> = DisplayUnits.METRIC, val node: Node? = null, val deviceMetrics: List<<Error class: unknown class>> = emptyList(), val signalMetrics: List<<Error class: unknown class>> = emptyList(), val powerMetrics: List<<Error class: unknown class>> = emptyList(), val hostMetrics: List<<Error class: unknown class>> = emptyList(), val tracerouteRequests: List<MeshLog> = emptyList(), val tracerouteResults: List<MeshLog> = emptyList(), val positionLogs: List<<Error class: unknown class>> = emptyList(), val deviceHardware: DeviceHardware? = null, val isLocalDevice: Boolean = false, val firmwareEdition: <Error class: unknown class>? = null, val latestStableFirmware: FirmwareRelease = FirmwareRelease(), val latestAlphaFirmware: FirmwareRelease = FirmwareRelease(), val paxMetrics: List<MeshLog> = emptyList())
Link copied to clipboard
class MetricsViewModel @Inject constructor(savedStateHandle: SavedStateHandle, app: Application, dispatchers: CoroutineDispatchers, meshLogRepository: MeshLogRepository, radioConfigRepository: RadioConfigRepository, deviceHardwareRepository: DeviceHardwareRepository, firmwareReleaseRepository: FirmwareReleaseRepository, mapPrefs: MapPrefs) : ViewModel, Logging
Link copied to clipboard
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class MetricsViewModel_Factory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class MetricsViewModel_Factory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class MetricsViewModel_Factory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class MetricsViewModel_Factory : Factory<T>
Link copied to clipboard
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class MetricsViewModel_HiltModules
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class MetricsViewModel_HiltModules
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class MetricsViewModel_HiltModules
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class MetricsViewModel_HiltModules
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class MetricsViewModel_HiltModules_BindsModule_Binds_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class MetricsViewModel_HiltModules_BindsModule_Binds_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class MetricsViewModel_HiltModules_BindsModule_Binds_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class MetricsViewModel_HiltModules_BindsModule_Binds_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class MetricsViewModel_HiltModules_KeyModule_Provide_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class MetricsViewModel_HiltModules_KeyModule_Provide_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class MetricsViewModel_HiltModules_KeyModule_Provide_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class MetricsViewModel_HiltModules_KeyModule_Provide_LazyMapKey
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class MetricsViewModel_HiltModules_KeyModule_ProvideFactory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class MetricsViewModel_HiltModules_KeyModule_ProvideFactory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class MetricsViewModel_HiltModules_KeyModule_ProvideFactory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class MetricsViewModel_HiltModules_KeyModule_ProvideFactory : Factory<T>
Link copied to clipboard
data class Node(val num: Int, val metadata: <Error class: unknown class>? = null, val user: <Error class: unknown class> = MeshProtos.User.getDefaultInstance(), val position: <Error class: unknown class> = MeshProtos.Position.getDefaultInstance(), val snr: Float = Float.MAX_VALUE, val rssi: Int = Int.MAX_VALUE, val lastHeard: Int = 0, val deviceMetrics: <Error class: unknown class> = DeviceMetrics.getDefaultInstance(), val channel: Int = 0, val viaMqtt: Boolean = false, val hopsAway: Int = -1, val isFavorite: Boolean = false, val isIgnored: Boolean = false, val environmentMetrics: <Error class: unknown class> = EnvironmentMetrics.getDefaultInstance(), val powerMetrics: <Error class: unknown class> = PowerMetrics.getDefaultInstance(), val paxcounter: <Error class: unknown class> = PaxcountProtos.Paxcount.getDefaultInstance(), val publicKey: ByteString? = null, val notes: String = "")
Link copied to clipboard
Link copied to clipboard
data class NodesUiState(val sort: NodeSortOption = NodeSortOption.LAST_HEARD, val filter: String = "", val includeUnknown: Boolean = false, val onlyOnline: Boolean = false, val onlyDirect: Boolean = false, val distanceUnits: Int = 0, val tempInFahrenheit: Boolean = false, val showDetails: Boolean = false, val showIgnored: Boolean = false)
Link copied to clipboard

Regulatory regions for radio usage

Link copied to clipboard
data class SearchMatch(val logIndex: Int, val start: Int, val end: Int, val field: String)
Link copied to clipboard
data class SearchState(val searchText: String = "", val currentMatchIndex: Int = -1, val allMatches: List<SearchMatch> = emptyList(), val hasMatches: Boolean = false)
Link copied to clipboard

Supported time frames used to display data.

Link copied to clipboard
class UIViewModel @Inject constructor(app: Application, nodeDB: NodeRepository, radioConfigRepository: RadioConfigRepository, radioInterfaceService: RadioInterfaceService, meshLogRepository: MeshLogRepository, deviceHardwareRepository: DeviceHardwareRepository, packetRepository: PacketRepository, quickChatActionRepository: QuickChatActionRepository, locationRepository: LocationRepository, firmwareReleaseRepository: FirmwareReleaseRepository, uiPrefs: UiPrefs, meshServiceNotifications: MeshServiceNotifications) : ViewModel, Logging
Link copied to clipboard
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class UIViewModel_Factory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class UIViewModel_Factory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class UIViewModel_Factory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class UIViewModel_Factory : Factory<T>
Link copied to clipboard
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class UIViewModel_HiltModules
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class UIViewModel_HiltModules
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class UIViewModel_HiltModules
@Generated(value = "dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
class UIViewModel_HiltModules
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class UIViewModel_HiltModules_BindsModule_Binds_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class UIViewModel_HiltModules_BindsModule_Binds_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class UIViewModel_HiltModules_BindsModule_Binds_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class UIViewModel_HiltModules_BindsModule_Binds_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class UIViewModel_HiltModules_KeyModule_Provide_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class UIViewModel_HiltModules_KeyModule_Provide_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class UIViewModel_HiltModules_KeyModule_Provide_LazyMapKey
@IdentifierNameString
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class UIViewModel_HiltModules_KeyModule_Provide_LazyMapKey
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class UIViewModel_HiltModules_KeyModule_ProvideFactory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class UIViewModel_HiltModules_KeyModule_ProvideFactory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class UIViewModel_HiltModules_KeyModule_ProvideFactory : Factory<T>
@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class UIViewModel_HiltModules_KeyModule_ProvideFactory : Factory<T>

Properties

Link copied to clipboard
val <Error class: unknown class>.fullRouteDiscovery: <Error class: unknown class>?
Link copied to clipboard
Link copied to clipboard
val <Error class: unknown class>.numChannels: Int
Link copied to clipboard
val <Error class: unknown class>.primaryChannel: Channel?

Return the primary channel info

Link copied to clipboard
val <Error class: unknown class>.subscribeList: List<String>

Functions

Link copied to clipboard
fun byteArrayOfInts(vararg ints: Int): ByteArray

Utility function to make it easy to declare byte arrays - FIXME move someplace better

Link copied to clipboard
fun <Error class: unknown class>.getChannel(index: Int): Channel?
Link copied to clipboard
fun <Error class: unknown class>.getChannelUrl(upperCasePrefix: Boolean = false, shouldAdd: Boolean = false): Uri

Return a URL that represents the ChannelSet

Link copied to clipboard
fun <Error class: unknown class>.getFullTracerouteResponse(getUser: (nodeNum: Int) -> String): String?

Returns a traceroute response string only when the result is complete (both directions).

Link copied to clipboard
fun getInitials(fullName: String): String
Link copied to clipboard
fun getStringResFrom(routingError: Int): Int
Link copied to clipboard
fun <Error class: unknown class>.getTracerouteResponse(getUser: (nodeNum: Int) -> String): String?
Link copied to clipboard
fun <Error class: unknown class>?.isUnmessageableRole(): Boolean
Link copied to clipboard
fun <Error class: unknown class>.qrCode(shouldAdd: Boolean): Bitmap?
Link copied to clipboard
fun Uri.toChannelSet(): <Error class: unknown class>

Return a ChannelSet that represents the ChannelSet encoded by the URL.

Link copied to clipboard
fun xorHash(b: ByteArray): <Error class: unknown class>